@charset "utf-8";
	body {
	background:#FFF;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin:0;
	padding:0;
	list-style:none;
}
h1,h2,h3,h4,h5 {
	font-weight:normal;
}
.Clearfloat {
	clear:both;
}
em,i {
	font-style:normal;
}
img {
	border:none;
}
.Clearfloat {
	clear:both;
	height:1;
}
body {
	font-family:"Microsoft YaHei",Helvetica;
	color:#000;
#	background:#f9f8f8;
	-webkit-text-size-adjust:none;
}
a {
	text-decoration:none;
	font-family:"Microsoft YaHei",Helvetica;
	font-size:15px;
	color:#000;
}
a:visited {
	color:#333;
}
.wrapper {
	#background-color:#f9f9f9;
	overflow:hidden;
	position:relative;
	max-width:460px;
	margin:0 auto;
}
.freeimg {
	position:absolute;
	left:25%;
	top:110px;
	z-index:9;
	width:198px;
	height:129px;
	background:url(../img/freeimg.gif) no-repeat left top;
}
.TextRed {
	color:#d61c40;
}
.colorRed,.cont-list-new li a {
	color:#d51c3f;
}
/*全站主色调文字颜色*/
.blueColor,.blueColor:visited {
	color:#009cff;
}
/*3-19*/
.fl {
	float:left;
	_display:inline;
}
.fr {
	float:right;
	_display:inline;
}
.ml10 {
	margin-left:10px;
}
.mr10 {
	margin-right:10px;
}
.mt5 {
	margin-top:5px;
}
.height_230 {
	height:230px;
	overflow:hidden;
}
/*频道页头部样式开始*/
#homeHeader {
	width:100%;
}
.homeHeader {
	background:#e5e5e5 url(../img/newTop-bg.jpg) repeat-x;
	padding:5px;
}
.homeHeader ul {
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.homeHeader ul li {
	float:left;
	font-size:16px;
	color:#000;
	height:24px;
	line-height:24px;
	width:20%;
	text-align:center;
}
.homeHeader ul li.hideMore {
	display:none;
}
.homeHeader ul li.hideMore a.moreSelect {
	text-indent:-99999px;
	background:none;
}
.homeHeader ul li a {
	font-size:14px;
	display:block;
	color:#333;
}
.homeHeader ul li a.moreSelect {
	color:#009cff;
	display:block;
}
.moreDown {
	background:url(../img/moreIcon-down.png) 86% 50% no-repeat;
}
.moreUp {
	background:url(../html/images/moreIcon-up.png) 86% 48% no-repeat;
}
/*顶部四个字的导航*/
.nav {
	text-align:center;
}
.nav li {
	width:25%;
	float:left;
	display:block;
	line-height:25px;
}
.nav li>a {
	color:#005195;
}
/*栏目列表Title*/
.module-t {
	background:url(../img/RedTitleBg.jpg) repeat-x;
	height:40px;
	text-align:left;
	position:relative;
	line-height:40px;
	margin-top:10px;
}
.module-t h1,.module-t-more a {
	color:#FFF;
	font-size:14px;
}
.module-t h1>a {
	font-size:16px !important;
}
.module-t h1>a,.module-t h1>a:visited {
	color:#FFF;
}
.module-t h1 {
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}
.module-t-more,.tab h4 {
	margin-right:10px;
	position:absolute;
	right:2px;
	top:-2px;
}
/*更多*/
/*通用列表样式*/
.cont-list li {
	border-bottom:1px dashed #ccc;
	text-align:left;
	padding:0 10px;
	white-space:nowrap;
}
.cont-list a {
	height:40px;
	line-height:40px;
	position:relative;
	display:block;
}
.EmailIcon,.ReplyIcon,.EditDate {
	position:absolute;
	top:1px;
	right:0px;
	display:block;
	padding-right:20px;
	color:#9c9c9c;
	font-size:12px;
}
.EditDate {
	padding-right:0px;
}
.EmailIcon a,.ReplyIcon a {
	color:#9c9c9c;
}
.EmailIcon {
	background:url(../img/EmailIcon.jpg) right center no-repeat;
}
/*列表右侧Email图标*/
.ReplyIcon {
	background:url(../img/ReplyIcon.gif) right center no-repeat;
}
/*全站通用footer*/
.footer {
	background:url(../img/footerBg.gif) repeat-x left top;
	border-top:1px solid #bebebe;
	padding-top:15px;
	max-width:460px;
	margin:0 auto;
}
.footerNav {
	text-align:center;
}
.footerNav a {
	display:inline-block;
	padding-left:25px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:8px;
}
.FooterHelp {
	background:url(../img/helpIcon.jpg) no-repeat left center;
}
.FooterLeav {
	background:url(../img/customer-serviceIcon.jpg) no-repeat left center;
}
.Footerwx {
	background:url(../img/wx.gif) no-repeat left center;
}
.recruitment {
	background:url(../img/recruitmentIcon.jpg) no-repeat left center;
}
.footer-version {
	margin:5px auto;
	text-align:center;
}
.footerCenter {
	display:inline-block;
	background:url(../img/footerBtn_center.jpg) repeat-x left top;
	height:31px;
	width:280px;
	position:relative;
}
.footerCenter a {
	position:absolute;
	width:85px;
	text-align:center;
	height:31px;
	line-height:31px;
	font-size:14px;
}
.shouji {
	left:0;
}
.current {
	left:85px;
	background:url(../img/footerBtn_Hover.jpg) repeat-x left top;
	width:110px !important;
}
.pc {
	right:0;
}
.footerBtn_left {
	background:url(../img/footerBtn_left.png) no-repeat left top;
	width:11px;
	display:inline-block;
	height:31px;
}
.footerBtn_right {
	background:url(../img/footerBtn_right.png) no-repeat left top;
	width:11px;
	display:inline-block;
	height:31px;
}
.footer-login {
	height:28px;
	color:#1872bd;
	margin:0 10px 5px 10px;
	text-align:center;
}
.footer-login a {
	color:#1872bd;
	height:28px;
	line-height:28px;
	font-size:18px;
	display:inline-block;
}
.registerIcon {
	background:url(../img/registerIcon.jpg) no-repeat left center;
	padding-left:30px;
}
.loginIcon {
	background:url(../img/loginIcon.jpg) no-repeat left center;
	margin-left:10px;
	padding-left:30px;
}
.footer-putOnRecord {
	height:22px;
	color:#797979;
	line-height:22px;
	margin-bottom:5px;
	font-size:14px;
	text-align:center;
}
.topScroll {
	color:#000;
	background:url(../img/topIcon.jpg) 35px 2px no-repeat;
	width:42px;
	height:22px;
	display:inline-block;
}
.p10 {
	padding:10px;
}
.po {
	position:relative;
}
/*频道二级首页导航*/
body {
	max-width:460px;
	margin:0 auto;
}
.topNav {
	background:url(../img/RedTopBg.jpg) repeat-x;
	border:1px solid #0e62a8;
	color:#FFF;
	font-weight:bold;
	white-space:nowrap;
	clear:both;
	position:relative;
	height:38px;
	padding-top:10px;
}
.color000 {
	color:#000;
}
.color999 {
	color:#999;
}
.TopNavLeft {
	position:absolute;
	left:10px;
	z-index:100;
}
.TopNavCenter {
	position:absolute;
	text-align:center;
	width:100%;
	font-size:16px;
	height:30px;
	line-height:30px;
	color:#FFF;
}
.TopNavRight {
	position:absolute;
	right:10px;
}
.TopBtn_left {
	float:left;
	width:21px;
	height:29px;
	background:url(../img/topRedBtn.png) no-repeat left top;
}
.R_TopBtn_left {
	float:left;
	width:7px;
	height:29px;
	background:url(../img/R_topRedBtn.png) no-repeat left top;
}
.TopBtn_right {
	float:right;
	width:5px;
	height:29px;
	background:url(../img/topRedBtnRight.png) no-repeat left top;
}
.TopNavLeft a,.TopNavRight a {
	display:inline-block;
	background:url(../img/topRedBtnCen.png) repeat-x left top;
	width:auto;
	height:29px;
	line-height:29px;
	color:#FFF;
	padding:0;
	margin:0;
	margin-left:-2px;
	padding-left:3px;
	padding-right:5px;
	float:left;
}
/*频道页头部样式开始*/
#homeHeader {
	width:100%;
}
.homeHeader {
	background:#1872bd url(../img/newTop-bg.jpg) repeat-x;
	padding:5px;
}
.homeHeader ul {
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.homeHeader ul li {
	float:left;
	font-size:16px;
	color:#000;
	height:24px;
	line-height:24px;
	width:20%;
	text-align:center;
}
.homeHeader ul li.hideMore {
	display:none;
}
.homeHeader ul li.hideMore a.moreSelect {
	text-indent:-99999px;
	background:none;
}
.homeHeader ul li a {
	font-size:14px;
	display:block;
	color:#333;
}
.homeHeader ul li a.moreSelect {
	color:#009cff;
	display:block;
}
.moreDown {
	background:url(../img/moreIcon-down.png) 86% 50% no-repeat;
}
.moreUp {
	background:url(../img/moreIcon-up.png) 86% 48% no-repeat;
}
/*顶部导航样式结束*/
.personalLogo {
	height:41px;
	width:100%;
}
.personalLogo-left {
	width:55%;
	text-align:center;
	height:36px;
	background:url(../img/personalLogo-rebBg.jpg) repeat-x;
	padding-top:5px;
	float:left
}
/*左侧logo样式结束*/
.personalLogo-right {
	width:45%;
	text-align:center;
	height:36px;
	background:url(../img/personalLogo-blueBg.jpg) repeat-x;
	padding-top:5px;
	float:left;
}
.homeHeaderNav {
	padding:5px;
	background:#fff;
	overflow:hidden;
	color:#333;
}
.homeHeaderNav a {
	font-size:14px;
	width:20%;
	display:block;
	text-align:center;
	font-weight:normal;
	float:left;
	color:#333;
}
.homeHeaderNav a.homeHeaderNav-current {
	color:#009ed8;
}
/*频道页头部样式结束*/
/*轮播样式*/
#container {
	width:320px;
	margin:0 auto;
	position:relative;
	z-index:0;
}
#example {
	width:320px;
	position:relative;
	height:255px;
	background:url(../img/topic_slide_bg.png) no-repeat left bottom;
}
#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}
#slides {
	position:absolute;
	z-index:100;
}
#slides .next,#slides .prev {
	position:absolute;
	top:218px;
	left:30px;
	width:50px;
	height:30px;
	display:block;
	z-index:101;
	color:#1586dc;
	font-size:14px;
}
.slides_container {
	width:320px;
	height:200px;
	overflow:hidden;
	position:relative;
	margin-bottom:10px;
}
#slides .next {
	left:250px;
}
/*当前停留图片提示*/
.pagination {
	margin:12px auto 0;
	width:80px;
}
.pagination li {
	float:left;
	margin:0 5px;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.currentBs a {
	background-position:0 -12px;
}
/*图片提示样式结束*/
.caption {
	position:absolute;
	top:180px;
	height:22px;
	padding:0 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:310px;
	font-size:14px;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}
/*图片标题样式*/
/*tab样式*/
.tab {
	margin:10px auto 0;
	color:#555;
}
.tab h4 {
	width:auto;
	overflow:hidden;
	font-weight:normal;
	float:right;
	margin-top:2px;
}
.tab h4 span,.tab h4 a {
	float:left;
	width:51px;
	text-align:center;
	cursor:pointer;
	color:#fff;
}
.tab h4 .current {
	font-weight:bold;
	background:url(../img/tob_hover-1.jpg) no-repeat center bottom;
}
.GrayButton a {
	font-size:16px;
	color:#3e5706;
}
/*灰色按扭*/
.GrayBtn {
	background:url(../img/YellowLiBg.jpg) repeat-x left bottom;
	border:1px solid #e6e7e9;
	margin:10px;
	padding:3px 0 5px 0;
}
.GrayBtn a,.GrayBtn a:visited {
	color:#333;
}
.GrayColor {
	color:#666;
	font-weight:normal;
}
/*底部按钮样式开始*/
.BtnBox {
	padding:0 10px;
	height:45px;
	margin:10px auto;
	position:relative;
	overflow:hidden;
}
.BtnLeft {
	width:15px;
	height:45px;
	margin:0;
	background:url(../img/btn-leftBg-1.png) no-repeat;
	position:absolute;
	top:0px;
	left:10px;
}
.BtnMiddle {
	height:45px;
	background:url(../img/btn-bg.png) repeat;
	text-align:center;
	font-size:18px;
	line-height:35px;
	margin:0 15px;
	font-weight:bold;
}
.BtnMiddle a {
	display:block;
}
.BtnRight {
	width:15px;
	height:45px;
	margin:0;
	background:url(../img/btn-rightBg-1.png) no-repeat;
	position:absolute;
	top:0px;
	right:10px;
}
/*按钮样式结束*/
/*红色按钮样式开始*/
.RedBtn {
	height:48px;
	margin:10px auto;
	position:relative;
	overflow:hidden;
}
.RedBtnLeft {
	width:15px;
	height:48px;
	margin:0;
	background:url(../img/Redbtn-leftBg.png) no-repeat;
	position:absolute;
	top:0px;
	left:0;
}
.RedBtnMiddle {
	height:48px;
	background:url(../img/Redbtn-bg.png) repeat;
	text-align:center;
	color:#333;
	font-size:20px;
	line-height:44px;
	margin:0 15px;
}
.RedBtnMiddle input.LoginBtn {
	display:block;
	background:none;
	border:0;
	outline:0;
	height:48px;
	line-height:40px;
	color:#fff;
	font-size:18px;
	margin-bottom:0;
	font-weight:600;
	width:100%;
}
.RedBtnMiddle a {
	display:block;
	color:#fff;
	font-size:20px;
	font-weight:bold;
}
.RedBtnRight {
	width:15px;
	height:48px;
	margin:0;
	background:url(../img/Redbtn-rightBg.png) no-repeat;
	position:absolute;
	top:0px;
	right:0;
}
/*分页样式开始*/
.Commonpage {
	overflow:hidden;
	margin:10px auto;
	text-align:center;
	zoom:1;
	+position:relative;
}
a.prevPage {
	width:90px;
	height:30px;
	display:inline-block;
	float:left;
	background:url(../img/leftPage.png) no-repeat;
	text-align:center;
	line-height:30px;
	color:#333;
	font-size:14px;
}
a.middlePage {
	background:url(../img/pageContent.jpg) repeat-x;
	height:28px;
	border:1px solid #d3d3d3;
	line-height:28px;
	text-align:center;
	color:#333;
	font-size:14px;
	display:inline-block;
	width:30%;
	+width:25%;
}
a.nextPage {
	width:90px;
	height:30px;
	display:inline-block;
	float:right;
	background:url(../img/rightPage.png) no-repeat;
	text-align:center;
	line-height:30px;
	color:#333;
	font-size:14px;
	+position:absolute;
	+top:0;
	+right:0;
}
/*分页样式结束*/
/*操作成功页*/
.Success {
	margin-top:20px;
	padding:10px;
}
.Success p {
	text-align:center;
	margin-bottom:20px;
}
.SuccessIcon {
	background:url(../img/SuccessIcon.png) no-repeat  center top;
	height:90px;
}
.ErrorIcon {
	background:url(../img/ErrorIcon.png) no-repeat  center top;
	height:90px;
}
.cont-list-new li {
	border-bottom:1px dashed #ccc;
	text-align:left;
	padding:5px 10px;
	display:block;
	color:#666;
	font-size:14px;
	position:relative;
	line-height:18px;
}
.cont-list-new li a {
	color:#000;
	font-size:14px;
	line-height:18px;
}
/*公共提示页*/
.PromptIcon {
	background:url(../img/PromptIcon.png) no-repeat  center top;
	background-size:90px 94px;
	height:90px;
	margin-bottom:10px;
}
.PrompCancelBtn,.PrompEntBtn {
	width:50%;
	float:left;
}
/*全站通用通知、公告*/
.globalInform {
	color:#f2d779;
	border-top:1px solid #f2d779;
	border-bottom:1px solid #f2d779;
	margin:2px auto;
	text-align:left;
}
.globalInform li {
	background:url(../img/SMSBg.png) repeat-x;
	text-align:center;
	height:30px;
	line-height:30px;
	display:block
}
.messages {
	margin:auto 10px auto 10px;
	border-bottom:1px dashed #f0e2b2;
	height:29px;
}
.messages img {
	position:absolute;
	top:5px;
}
.SMSIcon,.MailIcon {
	display:inline-block;
	width:25%;
	position:relative;
}
.ContactIcon {
	display:inline-block;
	width:30%;
	position:relative;
}
.SMSPost {
	background:url(../img/PostIcon.png) no-repeat 10px center;
	display:block;
	padding-left:28px;
}
/*通用tab切换样式*/
ul.tab {
	height:25px;
	border:1px #CCCCCC solid;
	width:80%;
	border-right:0;
}
ul.tab li {
	float:left;
	width:50%;
	height:25px;
	line-height:25px;
	background:url(../img/tabBg.jpg) repeat-x;
}
ul.tab li a {
	display:block;
	text-align:center;
	font-size:14px !important;
	color:#000;
	border-right:1px #CCCCCC solid;
}
ul.tab li a.currentTab {
	background:url(../img/tabBg-current.jpg) repeat-x;
	color:#999;
}
/******************************分页*/

.per_pages {
	border-bottom:1px #CCC solid;
}
.per_pages a.pagenumber {
	color:#246cd9
}
.per_pages a.pagenumber:hover {
	background-color:#246cd9;
	color:#FF0;
}
.per_pages a.disablepage {
	border:1px #DEDFDE solid;
	background-color:#246cd9;
	color:#fff;
}
.per_pages a.disablepage:hover {
	background-color:#246cd9;
	border:1px #246cd9 solid;
	color:#FF0;
}
.per_pages span {
	color:#333;
}
.per_pages span.currentpage {
	background-color:#246cd9;
	color:#fff;
}
/*2013年3月27日通用表单样式*/
.main {
	min-height:267px;
	margin-left:8px;
	margin-right:8px;
}
.box {
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #5e84d1;
	border-radius:2px;
	background:#fff;
	background:-webkit-linear-gradient(top,#ebebeb,#fff 3px,#fff)
}
.box,.submit_wrapper {
	margin-left:8px;
	margin-right:8px
}
.box input[type="text"],.box input[type="password"],.box input[type="number"],.box input[type="tel"] {
	border:0;
	font-size:16px;
	margin:3px 9px 2px 0;
	padding:12px 0;
	height:17px;
	line-height:17px;
	display:block;
	-webkit-box-flex:1;
	-webkit-appearance:none
}
.box input[type="text"]::-webkit-input-placeholder,.box input[type="password"]::-webkit-input-placeholder {
	font-size:14px
}
.box label {
	font-size:16px;
	width:3em;
	padding:0 9px
}
.box .row {
	}.box .row {
	min-height:44px;
	line-height:0px
}
.row label {
	min-width:60px;
	float:left;
	text-align:right;
	white-space:nowrap;
	line-height:39px;
	height:39px;
}
.box .row.row_just_min_height {
	height:44px
}
.box .hr {
	width:100%;
	height:1px;
	background:#dadada
}
.box input[type="text"].box .row label.radio_label {
	padding:0;
	width:auto
}
.error_area {
	text-align:left;
	padding-top:8px;
	padding-left:28px;
	line-height:24px;
	background:url(../img/genericIcon.png) 10px 13px no-repeat;
	font-size:14px;
	color:#f7461c
}
.the_2nd_font {
	margin-left:1em
}
.white_font {
	color:#fff;
	font-weight:bold
}
.blue_font {
	color:#4995e0;
	font-size:14px
}
.black_font {
	color:#333;
	font-size:14px
}
.RedBtnMiddle input[type="button"] {
	width:100%;
	text-align:center;
}
.box input[type="text"],.box input[type="password"] {
	width:70%;
	color:#687c9a
}
/*2013年3月27日增加通用列表样式*/
.GenericList {
	padding:5px 10px;
}
.GenericTitle {
	font-weight:bold;
	margin-bottom:5px;
	font-size:16px;
	color:#777;
}
.topRounded,.bottomRounded {
	position:relative;
	width:100%;
	height:5px;
}
.topRoundedLeft {
	position:absolute;
	background:url(../img/genericListRounded_top_left.png) no-repeat;
	width:5px;
	height:5px;
	left:0;
	top:0;
}
.topRoundedcenter {
	margin-left:4px;
	margin-right:4px;
	background:url(../img/genericListRounded_top_center.png) repeat-x left top;
	height:5px;
}
.topRoundedright {
	position:absolute;
	background:url(../img/genericListRounded_top_right.png) no-repeat;
	width:5px;
	height:5px;
	top:0;
	right:0;
}
.GenericContent {
	border-left:1px solid #5e84d1;
	border-right:1px solid #5e84d1;
	background:#fff;
}
.GenericTextContent {
	border-left:1px solid #5e84d1;
	border-right:1px solid #5e84d1;
	background:#fff;
}
.GenericTextContent p {
	padding:5px;
	font-size:14px;
	line-height:20px;
	color:#687c9a;
	font-size:13px;
}
.GenericTextContent p a {
	color:#687c9a !important;
	font-size:13px !important;
	display:block;
}
.bottomRoundedLeft {
	position:absolute;
	background:url(../img/genericListRounded_bottom_left.png) no-repeat;
	width:5px;
	height:5px;
	left:0;
	top:0;
}
.bottomRoundedcenter {
	margin-left:4px;
	margin-right:4px;
	background:url(../img/genericListRounded_bottom_center.png) repeat-x left bottom;
	height:5px;
}
.bottomRoundedright {
	position:absolute;
	background:url(../img/genericListRounded_bottom_right.png) no-repeat;
	width:5px;
	height:5px;
	top:0;
	right:0;
}
.GenericContent a {
	border-bottom:1px solid #dadada;
	color:#000;
	padding:10px;
	font-size:16px;
	display:block;
}
.GenericContent a:active {
	background:#f2f2f2;
}
.GenericContentNoneA {
	border-left:1px solid #5e84d1;
	border-right:1px solid #5e84d1;
	background:#fff;
}
.GenericContentNoneA span {
	border-bottom:1px solid #dadada;
	color:#000;
	padding:10px;
	font-size:16px;
	display:block;
}
.GenericInfoRight {
	color:#999;
	display:inline-block;
	padding-left:10px;
}
.GenericInfoLeft {
	display:inline-block;
	width:100px;
	text-align:right;
	white-space:nowrap;
}
.GenericContent .GenericInfo {
	float:right;
	color:#687c9a;
	font-size:13px;
}
.GenericContent .GenericInfo-left {
	float:left;
	display:inline-block;
	color:#999;
	font-size:13px;
	margin:3px 10px;
}
.GenericContent .GenericInfo-left em {
	display:inline-block;
	margin-left:5px;
	width:12px;
	height:14px;
	background:url(../img/GrayArrow.png) no-repeat left center;
	background-size:12px 13px;
}
.GenericContent .GenericInfo em {
	display:inline-block;
	margin-left:5px;
	width:12px;
	height:14px;
	background:url(../img/GrayArrow.png) no-repeat left center;
	background-size:12px 13px;
}
.Keyword {
	border:0;
	font-size:16px;
	margin:0px 0px 0px 5px;
	padding:5px 11px 5px 0;
	height:17px;
	line-height:17px;
	-webkit-appearance:none;
	width:60%;
	float:right;
	text-align:right;
	color:#687c9a;
}
.GrayArrow {
	background:url(../img/Keyboard.png) right center;
	background-size:16px 10px;
	display:inline-block;
	width:16px;
	height:10px;
	float:right;
	margin-top:5px;
}
/*灰色按钮样式开始*/
.PublicBtnBox {
	padding:0 10px;
	height:45px;
	margin:10px auto;
	position:relative;
	overflow:hidden;
}
.PublicBtnLeft {
	width:15px;
	height:45px;
	margin:0;
	background:url(btn-leftBg-1.png) no-repeat;
	position:absolute;
	top:0px;
	left:10px;
}
.PublicBtnMiddle {
	height:45px;
	background:url(../img/btn-bg.png) repeat;
	text-align:center;
	font-size:18px;
	line-height:35px;
	margin:0 15px;
	font-weight:bold;
}
.PublicBtnMiddle a {
	display:block;
}
.PublicBtnRight {
	width:15px;
	height:45px;
	margin:0;
	background:url(../img/btn-rightBg-1.png) no-repeat;
	position:absolute;
	top:0px;
	right:10px;
}
/*按钮样式结束*/

/*灰色按钮样式开始*/
.CancelBtnBox {
	padding:0 10px;
	height:47px;
	margin:10px auto;
	position:relative;
	overflow:hidden;
}
.CancelBtnLeft {
	width:15px;
	height:47px;
	margin:0;
	background:url(Cancelbtn-leftBg.png) no-repeat;
	position:absolute;
	top:0px;
	left:10px;
}
.CancelBtnMiddle {
	height:47px;
	background:url(../img/Cancelbtn-centerBg.png) repeat;
	text-align:center;
	font-size:18px;
	line-height:35px;
	margin:0 15px;
	font-weight:bold;
	border-bottom:1px solid #d3d3d3;
}
.CancelBtnMiddle a {
	display:block;
	font-size:20px;
	line-height:43px;
	color:#333;
}
.CancelBtnRight {
	width:15px;
	height:47px;
	margin:0;
	background:url(../img/Cancelbtn-rightBg.png) no-repeat;
	position:absolute;
	top:0px;
	right:10px;
}
/*2013年3月28日增加通用分页样式*/
.c-pnav-con {
	text-align:center;
	font-size:18px;
}
.c-pnav-con .c-p-sec div {
	display:inline-block;
}
.c-pnav-con .c-p-sec .c-p-pre a {
	display:inline-block;
	width:90px;
	height:30px;
	line-height:30px;
	background:url(../img/leftPage.png) no-repeat;
	background-size:90px 30px;
}
.c-pnav-con .c-p-sec .c-p-pre-off a {
	color:#CCC;
	display:inline-block;
	width:90px;
	height:30px;
	line-height:30px;
	background:url(../img/leftPage.png) no-repeat;
	background-size:90px 30px;
}
.c-pnav-con .c-p-sec .c-p-next {
	width:120px;
	margin-left:5px;
}
.c-pnav-con .c-p-sec .c-p-next a {
	display:inline-block;
	width:90px;
	height:30px;
	line-height:30px;
	background:url(rightPage.png../img/rightPage.png) no-repeat;
	background-size:90px 30px;
}
.c-pnav-con .c-p-sec .c-p-next-off  a {
	color:#CCC;
	display:inline-block;
	width:90px;
	height:30px;
	line-height:30px;
	background:url(../img/rightPage.png) no-repeat;
	background-size:90px 30px;
}
/*下一页样式*/
.c-pnav-con .c-p-sec .c-p-next .c-p-p {
	display:inline-block;
	width:17px;
	height:30px;
	position:relative;
	overflow:hidden;
	vertical-align:top;
}
.c-pnav-con .c-p-sec .c-p-cur {
	position:relative;
	height:27px;
	vertical-align:baseline;
	text-align:center;
	margin-left:5px;
}
.c-pnav-con .c-p-sec .c-p-cur .c-p-arrow {
	display:inline-block;
	width:88px;
	line-height:27px;
	border:1px solid #dddddd;
	background:url(../img/pageContent.jpg) repeat-x;
}
.c-pnav-con .c-p-sec .c-p-cur .c-p-arrow span:first-child {
	margin-right:5px;
	width:50px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.c-pnav-con .c-p-sec .c-p-cur .c-p-down span:last-child {
	display:inline-block;
	font-size:0;
	width:12px;
	height:11px;
	background:url(../img/PagesArrow.png) no-repeat;
	background-size:10px 9px;
	margin-top:3px;
}
.c-pnav-con .c-p-sec .c-p-select {
	position:absolute;
	top:0px;
	left:0px;
	height:30px;
	width:90px;
	opacity:0;
	z-index:10000;
}
/*职位优点快搜*/
.postFast h2 {
	border:1px solid #1872bd;
	background:url(../img/YellowTitleBg.jpg) repeat-x left top;
	font-size:16px;
	color:#FFF;
	padding:5px;
	font-weight:bold;
	margin-top:5px;
}
.postFastList {
	border:1px solid #e6e7e9;
	border-left:none;
	border-bottom:none;
}
.postFastList li {
	width:50%;
	float:left;
	border-bottom:1px solid #e6e7e9;
	background:url(../img/YellowLiBg.jpg) repeat-x left bottom;
}
.postFastList li a {
	display:block;
	background:url(../img/yellowArrow.png) no-repeat right;
	margin-right:10px;
	padding:4px 8px;
	font-size:14px;
	border-left:1px solid #e6e7e9;
}
.postMore {
	padding-top:3px;
	padding-left:10px;
	padding-bottom:3px;
	border:solid 1px #e6e7e9;
	border-top:none;
	background:url(../img/BeforeSearchBg.png) repeat-x left bottom;
}
.btn-Post {
	color:#009cff;
}
.GenericForm {
	margin-left:10px;
	margin-right:10px;
	padding-bottom:5px;
}
.GenericForm input[type="text"] {
	width:100%;
	padding:8px 0px;
}
.GenericFormGrayText {
	font-size:12px;
	color:#999;
	padding-bottom:5px;
	display:inline-block
}
